@charset "utf-8";
/* CSS Document */
.account .accdiv{width:709px;}
.account h2{text-align:left;height:25px;margin:0 12px 14px 12px;display:block;background:url(../images/h2_item_bg.gif) bottom repeat-x;}
.account h2 a{padding:5px 0 6px 0;float:left;display:block;background:url(../images/dagbg.gif) bottom repeat-x;color:#FFF;text-decoration:none;font-weight:bold;}
*+html .account h2 a {padding:5px 0 4px 0;}
*html .account h2 a {padding:5px 0 4px 0;}
.account h2 a:hover{color:#FF0;}
.account h2 a span{padding:6px 10px;background:url(../images/dagbg.gif) top right no-repeat;}
.account h2 a.last span{background:none;}
*+html .account h2 a span{padding:7px 10px 4px 10px;}
*html .account h2 a span{padding:7px 10px 4px 10px;}
.account h2 a.sel{background:url(../images/dagbg.gif) top repeat-x;color:#000;padding-left:8px;}
.account h2 a.sel span{background:url(../images/zf_ico.gif) left center no-repeat;padding:5px 10px 3px 25px;}
.account h2 a.sel:hover{color:#000;}
.account h2 p a{background:none;color:#3399cc;font-weight:normal;padding:5px 0 0 10px;}
*+html .account h2 p a{padding:7px 0 0 10px;}
*html .account h2 p a{padding:7px 0 0 10px;}
.account h2 p a:hover{color:#3399cc;text-decoration:underline;}
.account h3{text-align:left;height:12px;}
.account h3 a{float:left;display:block;background:url(../images/zf_tab.gif) center right no-repeat;padding:0 12px;color:#1f94d1;text-decoration:none;}
.account h3 a:hover{text-decoration:underline;}
.account h3.hpic a{clear:left;float:none;display:inline;}
.account h3 a.last{background:none;}
.account h4{color:#171717;text-align:left;margin:10px 12px 0 12px;font-weight:bold;_height:35px;min-height:35px;}
.account h4 a{background:#c5e1f3 url(../images/btn_bg.gif) repeat-x scroll 0 0;padding:5px 5px 4px 5px;font-weight:bold;border:1px solid #2099d4;color:#FFF;display:block;float:left;text-decoration:none;}

.formli {padding-top:1px;}
.formli div{_height:20px;min-height:20px;padding:0 10px;}
.formli div ul{text-align:left;margin:15px 12px 15px 12px;background:url(../images/ul_item_bg.gif) bottom repeat-x;padding-bottom:15px;}
.formli div ul li span{color:#3399cc;text-align:right;width:63px;float:left;display:block;padding-right:5px;}
.formli div h5{padding:10px 0 30px 80px;text-align:left;}
.formli div h5 input{background:#c5e1f3 url(../images/btn_bg.gif) repeat-x scroll 0 0;padding:5px 5px 2px 5px;margin-right:5px;font-weight:bold;border:1px solid #2099d4;color:#FFF;cursor:pointer;}

.picItems{margin:0 12px 10px 12px;background:url(../images/ul_item_bg.gif) top repeat-x;padding:10px;overflow:hidden;}
.picItem{width:663px;}
.picItem h5{float:left;width:112px;}
.picItem h5 a{padding:5px;font-weight:bold;border:1px solid;border-color: #bbb #999 #999 #bbb;color:#FFF;float:left;display:block;text-decoration:none;}
.picItem h5 a:hover{border-color:#88bfe5 #2099d4 #2099d4 #88bfe5;}
.picItem h5 img{width:100px;}
.picItem ul{float:right;width:541px;text-align:left;padding-left:10px;}
.picItem ul a{color:#3399cc;text-decoration:none;}
.picItem ul b{padding:0 5px;font-weight:normal;}
.picItem ul a:hover{text-decoration:underline;}
.picItem ul li{line-height:23px;}
.picItem ul li span{color:#999}
.picItem ul li.img{overflow:hidden;}
.picItem ul li.img a{font-weight:bold;border:1px solid;border-color: #bbb #999 #999 #bbb;color:#FFF;float:left;display:block;text-decoration:none;margin-right:10px;padding:5px;}
.picItem ul li.img a:hover{border-color:#88bfe5 #2099d4 #2099d4 #88bfe5;}
.picItem ul img{width:90px;}
.picItem ul li.img .more{border:0;color:#3399cc;padding:0;font-weight:normal;float:right;}
.picItem ul li.img .more:hover{color:#666;}

.pictures{background: url(../images/ul_item_bg.gif) top repeat-x;margin:0 12px;padding:10px 0;}
.pictures li{text-align: left;width:670px;color:#777;line-height:25px;}
.pictures a{color:#3399cc;text-decoration:none;}
.pictures a:hover{text-decoration:underline;}
.pictures li span{float:right;}
.pictures li b{padding:0 5px;font-weight:normal;}
.pictures li span a{line-height:18px;background:url(../images/fx_btn.gif) 0 -20px no-repeat;display:block;padding:2px 27px 0 8px;color:#0066cc;}
.pictures li span a:hover{background:url(../images/fx_btn.gif) top left no-repeat;text-decoration:none;}

.pictures li span a.up_a{line-height:18px;background:url(../images/updown_btn.gif) 0 -20px no-repeat;display:block;padding:2px 8px 0 27px;color:#0066cc;float:left;margin-right:10px;}
.pictures li span a.up_a:hover{background:url(../images/updown_btn.gif) top left no-repeat;text-decoration:none;}

.pictures li span a.down_a{line-height:18px;background:url(../images/updown_btn.gif) 0 -60px no-repeat;display:block;padding:2px 27px 0 8px;color:#0066cc;float:left;}
.pictures li span a.down_a:hover{background:url(../images/updown_btn.gif) 0 -40px no-repeat;text-decoration:none;}

.pictures li table{width:100%;border-collapse:collapse;}
.pictures li table td{width:25%;text-align:center;padding:10px 0;}
.pictures li a img {max-width:100px;padding:5px;border:1px solid #d8dfea;background:#fff;}
.pictures li a:hover img{border:1px solid;border-color:#1a7dc9 #24b0dc #24b0dc #1a7dc9;background:#D0E9FF;}
.picitem{padding:10px;}
.picitem li a img {max-width:400px;padding:5px;border:1px solid #d8dfea;background:#fff;}
.picitem li a:hover img{border:1px solid;border-color:#1a7dc9 #24b0dc #24b0dc #1a7dc9;background:#D0E9FF;}
.comment{text-align:left;padding:0 13px;}
.comment .dot{background: #FFF url(../images/c_dot.gif) bottom left no-repeat;border-bottom:0;padding:0;margin-left:12px;height:6px;#EEE;margin-bottom:0;}
.comment li{width:500px;background:#EEE;border-bottom:1px #999 solid;padding:6px 8px 3px 0;color:#444;margin-bottom:2px;float:left;}
.comment b{font-weight:normal;display:block;float:left;}
.comment a{color:#3399cc;text-decoration:none;padding:0 2px 4px 12px;}
.comment a:hover{text-decoration:underline;}
.comment span{float:right;line-height:20px;color:#666;}
.comment .comhead{margin:0 10px;float:left;padding:0 0 4px 0;}
.comment .comhead img{width:40px;padding:2px;background:#FFF;}
#subcomment{display:none;}
#subcomment textarea{width:360px;height:48px;overflow-y:auto;float:left;padding:2px;}
#subcomment .comhead{float:left;padding:0 2px 0 0;}
#subhide textarea{width:480px;height:14px;overflow:hidden;margin:2px 0 4px 10px;color:#999;padding:2px;}

.uppic{text-align:left;padding:5px 13px;color:#999;}
.uppic li{clear:both;width:500px;height:24px;}
.uppic input{float:left;}
.uppic a{display:block;float:left;width:20px;height:20px;text-decoration:none;margin-left:5px;}
.add{background:url(../images/upfile.gif) 0 -20px no-repeat;}
.add:hover{background:url(../images/upfile.gif) 0 0 no-repeat;}
.sub{background:url(../images/upfile.gif) 0 -60px no-repeat;}
.sub:hover{background:url(../images/upfile.gif) 0 -40px no-repeat;}

.uplist,.upmenu,.upform{text-align:left;padding:5px 13px;color:#999;}
.upmenu{background: url(../images/ul_item_bg.gif) bottom repeat-x; margin:5px 13px;}
.upmenu b{padding:0 2px;font-weight:normal;}
.upmenu span{padding:0 5px 0 0;}
.upmenu a{color:#3399cc;text-decoration:none;}
.upmenu a:hover{text-decoration:underline;}
.uplist div{background:url(../images/ul_item_bg.gif) top repeat-x;padding:10px;min-height:20px;_height:20px;overflow:hidden;_overflow:visible;}
.uplist div ul{float:left;margin-right:30px;}
.uplist div ul li img{max-width:110px;}
.uplist div ul li textarea{width:450px;height:84px;overflow:auto;}
.upform li{color:#666;padding:5px 0;}
.upform li .input{width:400px;padding:2px;}
.upform li textarea{width:402px;height:60px;overflow-y:auto;padding:2px;}
.upform span{display:block;float:left;width:80px;text-align:right;}
.upform h3{font-size:13px; color:#444; font-weight:bold; padding-bottom:5px;}

.formgift{text-align:left;padding:0 13px;overflow:hidden;}
.formgift li{_height:20px;min-height:20px;padding-bottom:10px;}
.formgift li.class a{padding:0 4px;}
.formgift a{color:#3399cc;text-decoration:none;}
.formgift a:hover{text-decoration:underline;}

.giftitems{border:1px solid #CCC;height:280px;margin-bottom:20px;} 
.giftitems li.gitem{float:left;padding:5px 5px;height:73px;width:73px;}
.giftitems img{padding:1px;}
.giftitems a{border:1px solid #fff;cursor:pointer;display:block;}
.giftitems a:hover{border:1px solid #CCC;}
.giftitems a.img{border:1px solid #5296F1;}
.page{padding:0 10px;text-align:left;width:660px;height:24px;}
.page span{float:right;}
.page span a{color:#3399cc;float:left;display:block;padding:4px;font-weight:bold;text-decoration:none;}
.page span a:hover{text-decoration:none;}
.page span .sel{background:url(../images/a_sel.gif) top repeat-x;}
.page span .no:hover{background:url(../images/a_no.gif) top repeat-x;color:#FFF;}
#selgift{overflow:hidden;_overflow:visible;}
#selgift ul{float:left;padding-right:20px;_width:200px;}
.getgift{padding:0 13px;}
.getgift li{padding-bottom:5px;}
.getgift div{background: url(../images/ul_item_bg.gif) bottom repeat-x;_height:20px;min-height:20px;text-align:left;overflow:hidden;_overflow:visible;color:#777;}
.getgift ul{float:left;padding:10px 15px;}
.getgift li{line-height:20px;}
.getgift a{color:#3399cc;text-decoration:none;}
.getgift a:hover{text-decoration:underline;}
.giftpage {float:left;padding:0 13px; width:680px;}
.giftpage a{color:#3399cc;text-decoration:none;}
.giftpage a:hover{text-decoration:underline;}

.voteitem {background: url(../images/ul_item_bg.gif) bottom repeat-x;text-align:left;color:#000;margin:0 12px 5px 12px;_height:20px;min-height:20px;overflow:hidden;_overflow:visible; padding-bottom:10px;}
.votecontent{text-align:center; padding:5px 0;}
.votecontent ul{width:685px; padding:3px 0 0 0;overflow:hidden; _overflow:visible; _height:10px; min-height:10px;}
.votecontent li{float:left;}
.votecontent li.vliitem{text-align:right;width:220px;margin-top:2px;}
.votecontent li.bar{width:302px;padding:0 10px 2px 0;}
.votecontent li.bar span{float:left;display:block;height:11px;border:1px solid #fff;background:url(../images/bar_bg.png) top repeat-x;_background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bar_bg.png");}
.votecontent li.bar div{width:302px;height:13px;border:1px solid #AAA;background:#DDD;font-size:8px;}
.votecontent li.votep{width:60px;text-align:left;}
.votecontent li input{position:relative;margin-top:-4px;}

.userinfo{padding:0 15px;color:#666;}
.userinfo li{padding:5px 0; text-align:left; overflow:hidden; _overflow:visible; _height:22px;}
.userinfo b{width:96px; float:left; display:block; padding-top:6px; text-align:right; font-weight:normal;}
.userinfo a{color:#3399cc;text-decoration:none;}
.userinfo a:hover{text-decoration:underline;}
.userinfo textarea{width:300px; height:60px; padding:2px; overflow-y:auto}
.userinfo input.com{width:302px;}
.userinfo li#addcom a{color:#FFF;}
.userinfo li#addcom a:hover{text-decoration:none;}
.userinfo h3{font-weight:bold; padding:10px 0;background:url(../images/ul_item_bg.gif) top repeat-x; margin-top:5px;}

.userinfo div{_height:20px; min-height:20px; float:left;}
.userinfo div.f_left{width:520px;}
.userinfo div.f_left ul{width:512px;float:left;text-align:left; padding-top:5px; _height:64px; min-height:64px;}
.userinfo div.f_left ul li{padding:5px;}
.userinfo div.f_left h3{font-weight:bold; padding:0 0 10px 0;background:url(../images/ul_item_bg.gif) bottom repeat-x;margin-top:0;}
.userinfo div.f_left li a{color:#1c87cc; text-decoration:none;}
.userinfo div.f_left li a:hover{text-decoration:underline;}
.userinfo div.f_left li span{color:#1c87cc;}

.userinfo div.f_right{color:#666;width:145px; background:url(../images/div_bg_y.gif) top left repeat-y; margin-top:5px; padding-left:10px; text-align:left;}
.userinfo div.f_right h3{font-weight:bold; padding:0 0 10px 0;background:url(../images/ul_item_bg.gif) bottom repeat-x;margin-top:0;}
.userinfo div.f_right ul{padding-bottom:10px;}
.userinfo div.f_right li a{color:#1c87cc; text-decoration:none;}
.userinfo div.f_right li a:hover{text-decoration:underline;}
#preview{width: 100px; height: 100px; overflow: hidden;}
.setPic{ display:block; float:left; padding-top:6px;}
a.edit{ cursor:pointer;}
a.edit:hover{text-decoration:none; color:#aaa;}

.userGuess{color:#666; margin:0 15px; text-align:left;}
.userGuess li b{margin:0 10px;}
.ugMg30{margin-top:30px; margin-bottom:30px;}
.ugMg30{line-height:30px;}
.dotdown{background:url(../images/dotdown.gif) right center no-repeat;padding:0 10px;}
.dotup{ background:url(../images/dotup.gif) right center no-repeat;padding:0 10px;}
.userGuess li b.ugdis{padding-left:30px; color:#aaa; font-weight:normal;}
.userGuess li.guitem{min-height:22px; _height:22px; overflow:hidden; _overflow:visible;}
.userGuess li.guitem div{margin:5px 0;}
.userGuess li.guitem .gleft{float:left;width:80px;}
.userGuess li.guitem .gleft h3{overflow:hidden; height:35px;}
.userGuess li.guitem .gleft li{float:left;width:66px;}
.userGuess li.guitem .gleft li a{background:url(../images/img_border1.gif) no-repeat;display:block;padding:4px 6px 0 4px;margin:4px 4px 0 7px;text-decoration:none;color:#727272;}
.userGuess li .gleft li a:hover{background:url(../images/img_border_sel.png) no-repeat;color:#167dca}
.userGuess li .gleft li a img{padding-bottom:8px;height:45px;width:45px}

.userGuess li.guitem .gright{float:left; text-align:left; width:590px;}
.userGuess li.guitem .gright h3{font-weight:bold; padding:16px 0 10px 0;}
.userGuess li.guitem .gright h3 b{color:#F90; padding-right:10px;}
.userGuess li.guitem .gright h3 span{font-weight:normal;}
.userGuess li.guitem .gright h5{padding:5px 0; font-weight:bold;}
.userGuess li.guitem .gright h5 a{color:#1c87cc; text-decoration:none;}
.userGuess li.guitem .gright h5 a:hover{text-decoration:underline;}
.userGuess li.guitem .gright li{line-height:16px;}
.userGuess li.guitem .gright .guin{float:right;}
.userGuess li.guitem .gright .guin a{color:#555; text-decoration:none; padding-left:5px;}
.guessBlue{border-bottom:3px solid #7BB7D9;}
.guessOrange{border-bottom:3px solid #F3AD85;}
.guessGreen{border-bottom:3px solid #B0E7AE;}
.guessGray{border-bottom:3px solid #bcbcbc;}
.guesslist li{background:url(../images/ul_item_bg.gif) bottom repeat-x; padding:6px 15px;}
.guesslist li span{float:right;}

.usergroup div.list{width:679px; margin:0 10px;_margin:0;}
.usergroup div.list{background:#FFF url(../images/item_top.gif) top repeat-x; border:1px #c3c3c3 solid; margin-bottom:5px;}
.usergroup div.list h1{background:none; text-align:left; padding:4px 0 0 0;font-weight:bold;}
.usergroup div.list h1 a{color:#0479c4;padding-right:15px; text-decoration:none; float:left;}
.usergroup div.list h1 a:hover{color:#5c5b58;}
.usergroup div.list h1 span{float:left;margin-top:-2px;margin-top:-4px;color:#666; display:block;}
*+html .usergroup div.list h1 span{margin-top:-2px;}
*html .usergroup div.list h1 span{margin-top:-2px;}
.usergroup div.list ul{ padding:15px 0 12px 0;}
.usergroup div.list ul li{float:left;}
.usergroup div.list ul li a{color:#999; text-decoration:none;}
.usergroup div.list ul li a:hover{text-decoration:underline; color:#09F;}
.usergroup div.list ul li input{ height:15px; width:15px; margin-left:15px;}
.guessItems{padding-left:110px; text-align:left; margin:5px 10px 10px 10px;}
.guessItems li{line-height:25px;}
.guessItems li span{margin-left:10px; color:#aaa;}
.guessItems li img{vertical-align:middle; margin:0 1px 0 0;}
.gbtop{background:url(../images/GuessBGTop.gif) bottom left no-repeat; height:5px; width:196px}
.gbbottom{background:url(../images/GuessBGBottom.gif) top left no-repeat; height:4px; width:196px}
.gbbody{background:url(../images/GuessBGbody.gif) top left repeat-y;width:196px; text-align:center; color:#777;}
.gbbody a{margin:auto 10px; text-decoration:none;color:#0479c4;}
.gbbody a:hover{ text-decoration:underline;}
.userRank{color:#666; margin:0 15px; text-align:left;}
.rankLeft{float:left; width:160px;padding:0; margin:0;}
.rankLeft li{ height:35px;_position:relative; font-size:14px; font-weight:bold; margin-bottom:5px;}
.rankLeft li a{background:url(../images/rank.png) top left no-repeat;display:block; padding:10px 10px 10px 60px;color:#7E7E7E;text-decoration:none;}
.rankLeft li a:hover{color:#0479c4;background:url(../images/ranksel.png) top left no-repeat;}
.rankLeft li.sel a{color:#0479c4;background:url(../images/ranksel.png) top left no-repeat;}
.rankLeft li.sel{position:relative; _position:absolute; z-index:1; width:162px;}
.rankRight{float:left; width:519px; background:url(../images/rank_bgmd.png) top repeat-y;}
.rankRight h5{background:url(../images/rank_bgtop.png) top no-repeat;width:519px; height:8px; padding:0; margin:0;}
.rankRight h6{background:url(../images/rank_bgbottom.gif) bottom left no-repeat;width:519px; height:8px; padding:0; margin:0;}
.rankItem{background:url(../images/rank_dot.gif) bottom repeat-x; overflow:hidden; _overflow:visible; _height:20px; min-height:20px; margin:0 2px;}
.rankItem ul li.money,.rankItem ul li.odds{float:left; margin:25px 0 20px 5px;}
.rankItem ul li.money{width:240px;}
.rankItem ul li.odds{width:150px;}
.rankItem ul li.money b,.rankItem ul li.odds b,{color:#F60; font-size:18px;}
.rankItem ul li.ranking{float:right; margin:25px 0 20px 0;text-align:center;width:29px;}
.rankItem ul li.ranking b{color:#FFF; font-size:18px;}
.rankItem ul li.img{width:65px; margin-left:10px;float:left}
.rankItem ul li.img a{background:url(../images/img_border1.gif) no-repeat;padding:4px 6px 0 4px; margin:5px;display:block;text-decoration:none;color:#727272;}
.rankItem ul li.img a:hover{background:url(../images/img_border_sel.png) no-repeat;color:#167dca}
.rankItem ul li.img a img{padding-bottom:4px;height:45px;width:45px}
.rankItem ul li.img a span{padding-left:3px;}

.only{width:587px; height:34px; padding-left:80px;}
.only ul{float:left; padding:1px 5px;}
.only ul.info{width:350px;}
.only ul.time{width:200px;}
.only ul li{font-weight:bold;}
.only ul b{font-weight:normal; padding:0; margin:0; color:#F60;}
.only ul span{margin-left:20px;font-weight:normal;}
.oOpen{background:url(../images/OnlyOpen.gif)}
.oDone{background:url(../images/OnlyDone.gif)}
.oClose{background:url(../images/OnlyClose.gif)}
.oUnaudited{background:url(../images/OnlyUnaudited.gif)}